/* Implementación del TDA Ranura */
#include <stdlib.h>
#include "../include/ranura.h"

Tranura crearRanura(void)
{
	Tranura ran=(Tranura) malloc(sizeof(ranura));
	if(ran!=NULL)
	{
		ran->estado=LIBRE;
		ran->ficha=crearFicha();
	}
	return ran;
}

void destruirRanura(Tranura ran)
{
	if(ran!=NULL)
		free(ran);
}

void cargarRanura(Tranura ran, char color, Tposicion pos)
{
	if(ran!=NULL)
	{
		ran->estado=OCUPADO;
		usarFicha(ran->ficha, color, pos);
	}
}
